home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 2 / Gold Medal Software Volume 2 (Gold Medal) (1994).iso / misc / vgadoc3.arj / Q&A.TXT < prev    next >
Text File  |  1994-01-18  |  6KB  |  100 lines

  1. Common Questions.
  2.  
  3. Q: My S3 or Mach32 card sometimes does weird things.
  4. A: All 8514/A based cards (S3, ATI Ultra & Mach32) uses I/O addresses like
  5.    42E8h, BEE8h etc. If you have a Com4 installed (in fact any serial port at
  6.    2E8h, the serial ports are numbered as they are found in the order 3F8h,
  7.    2F8h, 3E8h, 2E8h) this will almost certainly cause problems, as most serial
  8.    and multi I/O adapters only decodes the lower 10 bits of the I/O address.
  9.    The first check is to run debug and type: d 0:400 and press the enter key.
  10.    Look at the first 8 two digit/letter combinations, if E8 02 appear here you
  11.    have a serial port at 2E8h. Start tearing cards out :-)
  12.    Type Q and press the enter key to leave debug.
  13.  
  14.  
  15. Q: My video card should be able to do high resolutions and/or high refresh
  16.    rates, but I can't get them to work.
  17. A: Many cards can be set up for the type of monitor they are attached to.
  18.    This setup can be stored in EEPROM, a configuration file or a register.
  19.    The monitor type is basically how high the line frequency can be.
  20.    If this is set too high the monitor may not sync, if it is too low the high
  21.    resolutions and/or high refresh rates may not be available.
  22.      ATI:      The monitor type is stored in EEPROM. run the install/setup
  23.                utility
  24.      Primus:   Run SETCRT n  on startup (n = monitor type)
  25.      Cirrus:   (54xx) Run CLMODE on startup
  26.      Tseng:    Run the Vmode/Dmode.. utility on startup
  27.  
  28.  
  29. Q: I think my video card can do Hi/True color, but it doesn't seem to work
  30. A: The first requirement for HI/True color is a RAMDAC capable of this.
  31.    See the section on RAMDACs for names and some programming info.
  32.    Some cards have BIOSes with Hi/True color modes, but are sometimes shipped
  33.    with standard RAMDACs. If the RAMDAC is socketed an upgrade may be possible
  34.    Other cards have Hi/True color RAMDACs, but the BIOS support is shaky or
  35.    non existing. Check for a BIOS upgrade.
  36.    Many cards with Hi/True color capability ships with manuals which either
  37.    doesn't mention this at all or only briefly mentions the possibility.
  38.    Few, if any BIOSes support read/write pixels, textout or scroll in Hi/True
  39.    color modes (Ie. only INT 10h AH=00h and 0Fh supported).
  40.    Run WHATVGA to detect the DAC type, and if any Hi/True color modes are
  41.    known for your VGA chipset. You may want to inspect the RAMDAC directly, as
  42.    new types are constantly appearing and may not be detectable yet.
  43.  
  44.  
  45. Q: What does all this about line frequencies and MHz, kHz and Hz have to do
  46.    with monitors ??
  47. A: The dot frequency is the frequency of the pixels sent to the monitor. This
  48.    is in the MegaHertz (MHz) range.
  49.    The line frequency is the rate of scanlines sent to the monitor. Each scan
  50.    line is terminated by a horizontal sync pulse.
  51.    This is in the kiloHertz (kHz) range.
  52.    The frame rate is the frequency of images sent to the monitor. Each frame
  53.    is terminated by a vertical sync pulse.
  54.    This is in the Hertz (Hz) range.
  55.    For interlaced displays the frame rate is the rate of half-images (even and
  56.    odd scanlines are sent in each their own frame), so the rate of the full
  57.    image is only half the frame rate.
  58.    Generally:
  59.       dot freq  = (pixels per line + Hsync time) * line freq
  60.       line freq = (lines + Vsync time) * frame rate
  61.    The Hsync and Vsync times indicates the time spent in horizontal and
  62.    vertical retrace (and any border area). Typically you can use 25%-30% of
  63.    the pixel number for Hsync and 5%-10% of the line number for Vsync, but
  64.    this can vary a lot.
  65.  
  66.    Some typical frequencies:
  67.    Mode:                     Dot:          Line:         Frame:
  68.    Text 80x25 (8x14 cell)    25.175 MHz    31.5 kHz      70 Hz
  69.    Text 80x25 (9x16 cell)    28.322 MHz    31.5 kHz      70 Hz
  70.    Graphics 640x480          25.175 MHz    31.5 kHz      60 Hz
  71.    Graphics 800x600          36.000 MHz    34.5 kHz      56 Hz
  72.            do                50.350 MHz    48.5 kHz      72 Hz
  73.    Graphics 1024x768         44.900 MHz    35.5 kHz      86 Hz interlaced
  74.            do                65.000 MHz    48.5 kHz      60 Hz
  75.            do                80.000 MHz    58   kHz      72 Hz
  76.    Graphics 1280x1024        80.000 MHz    50.0 kHz      87 Hz interlaced
  77.            do               105.000 MHz    64   kHz      60 Hz
  78.  
  79.    The most useful number is the line frequency, this defines what
  80.    resolutions the monitor can sync to.
  81.  
  82.  
  83. Q: I have a video card you don't seem to cover, how can I help
  84.    Or I have some documentation/experience.....
  85. A: I'm constantly looking for new material and always welcome contributions.
  86.    If you have original matarial such as datasheets/books or programmers refs,
  87.    and don't feel you have the time to enter it all yourself you are very
  88.    welcome to send a copy of the material to my surface mail address (see the
  89.    README file for the address). Full credit will of course be given.
  90.    If you have a video card that WHATVGA fails to identify, identifies more
  91.    or less incorrectly or fails to use correctly, I'm definitely interested.
  92.    Please read the WHATVGA.DOC file for some useful tests and ideas.
  93.    Generally I would recommand running WHATVGA in manual modes first to get a
  94.    feeling for the program and what works/don't work. Then run WHATVGA /a
  95.    and mail me the resulting WHVGAxx.TST file (preferably ZIPed or ARJed).
  96.    Remember to UUencode the file before sending it by E-mail.
  97.    Also find out as much as possible about your video card (which chipset,
  98.    which RAMDAC, howmuch video RAM..) as possible. Remember that many video
  99.    cards (even brand names) use chipsets from other manufacturers.
  100.